-
Notifications
You must be signed in to change notification settings - Fork 6.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
crypto: Add support for ECB to the TinyCrypt shim #69479
crypto: Add support for ECB to the TinyCrypt shim #69479
Conversation
rettichschnidi
commented
Feb 26, 2024
- Add support for ECB to the TinyCrypt shim
- Improve the test coverage slightly for both shims
f740547
to
e96c08f
Compare
Is there anything I can do to get this PR moving forward? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Zephyr is activelly moving towards PSA crypto and these drivers will go away. I suggest looking into this path. More in #43712
Thanks a lot for the heads up, will keep in mind. However, until a PSA API makes it into mainline (it seems like it will need some time?), is there any chance this PR (or any other new features in the crypto driver) could be merged? |
b73a8ee
to
0d297e5
Compare
0d297e5
to
ae26487
Compare
ae26487
to
81cdaa2
Compare
This adds ECB support to the TinyCrypt crypto shim. Testing coverage is provided in a separate commit. Signed-off-by: Reto Schneider <[email protected]>
This ensures that the crypto shims actually perform correctly for the algorithms they support. Signed-off-by: Reto Schneider <[email protected]>
This ensures that the ECB support does not get broken. Signed-off-by: Reto Schneider <[email protected]>
81cdaa2
to
bf58c93
Compare
This adds ECB support to the TinyCrypt crypto shim. Testing coverage is provided in a separate commit. Upstream: zephyrproject-rtos#69479 Signed-off-by: Reto Schneider <[email protected]> (cherry picked from commit 28d2b80)
Giving up because deprecation is happening (#79566). |
@rettichschnidi FYI the PSA Crypto API is already (and has already been for some time) available in Zephyr, and supports ECB. |